more plausible - French English Dictionary